package com.li.mapper;

import com.github.pagehelper.Page;
import com.li.pojo.User;

import java.util.HashMap;
import java.util.List;

public interface UserMapper {

    User findByUsername(String username);

    void add(User user);

    void addUserAndRole(HashMap<String, Integer> map);

    Page<User> findByCondition(String queryString);

    void deleteUserAndRole(Integer userId);

    void delete(Integer userId);

    List<Integer> findRoleIdsByUserId(Integer userId);

    User findById(Integer userId);

    void update(User user);
}
